head.ready(function(){
    $("#comboTipoUsuario").change( cambioTipoUsuario );
    $("#updPermisos").live('click', guardarPermisos );
    $("#tblArbol").hide();
});
function cambioTipoUsuario(){
    var selected = $("#comboTipoUsuario option:selected");
    if (selected.val() != 0){
        $.getJSON(Url_Sistema[1], {
            opt: 5,
            dssdsadsadasadadsadadasfgdhgfgsfds:selected.val()
        },
        function(data){
            if (data.success){
                $("#tblArbol").show();
                $("#arbolP").html("");
                $("#arbolP").html(data.datos);
                $("#arbolP").Tree();
                $("#updPermisos").show();
            }else{
                var rpta = data.datos.split("-");
                jAlert(rpta[2]);
            }
        }
        );
    }else{
        $("#permisosCheck").html("");
    }
}
function guardarPermisos(){
    jConfirm(mensajes_sistema[154],"confirmacion",function(r){
        if(r==true){
            var elementos = Array();
            var opciones = $(".submenus");
            var selected = $("#comboTipoUsuario option:selected");
            $.each(opciones, function() {
                if ($(this).is(':checked'))
                    elementos.push(this.getAttribute("id"));
            });
            if (elementos.length > 0){
                $.getJSON(Url_Sistema[1], {
                    opt: 6,
                    dssdsadsadasadadsadadasfgdhgfgsfds:selected.val(),
                    dsdsadadadssdsadsadasadadsadadasfgdhgfgsfds:elementos.join('-')+"-"
                },
                function(data){
                    if (data != null && data.success){
                        jAlert("Los datos han sido guardados");
                        $("#comboTipoUsuario option:eq(0)").attr("selected", "selected");
                        $("#permisosCheck").html("");
                        $("#tblArbol").hide();
                    }else{
                        var rpta = data.datos.split("-");
                        jAlert(rpta[2]);
                    }
                }
                );
            }
        }
    });

}